package com.auqaoasis.model.field;

import java.io.DataInputStream;

/**
 * @Author Auqaoasis
 * @Date 2022/3/30 - 15:48
 * @Description: 字段类型
 */
public interface IFieldType {
    /**
     * 返回字段占用的字节数
     * @return Int
     */
    int getSizeInByte();

    /**
     * 文件流中字节反序列化，解析出字段值
     * @param dis
     * @return
     */
    Field parse(DataInputStream dis);
}
